package com.xuecheng.api.comment.model.qo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 评论状态模型
 */
@Data
@ApiModel("评论状态模型")
public class CommentConditionModel {

    @ApiModelProperty("评论对象类型")
    String targetType;

    @ApiModelProperty("评论对象ID")
    Integer targetId;

    @ApiModelProperty("评论对象名称")
    String targetName;

    /**
     * 评论来源 [即来自于哪个应用] ，如学成在线
     */
    @ApiModelProperty("评论来源")
    String comeFrom;

    /**
     * 评论归属于 [哪个机构]，如XX教育机构
     */
    @ApiModelProperty("评论归属")
    Long belongTo;

    @ApiModelProperty("回复状态 Y/N")
    String replyStatus;

    /**
     * 评论等级：评几颗星
     */
    @ApiModelProperty("评论等级")
    Integer level;

}
